/* StoryBoy */
/* create date: 2009.04.21  Hown */

/* 22APR 7.40AM : Ling changed a.Blue_btn:hover span color*/

/* ======================================================== PUBLIC ==========================================================*/
html, body, form, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl { margin:0; padding:0; border:0; }
html { overflow-x:hidden; }
body { font-size:12px; color:#555; font-family:Verdana; background:url(../images/bg.gif) left top repeat-x; }
h1 { font-size:21px; color:#333; line-height:28px; font-weight:normal; }
h2 { font-size:20px; color:#333; line-height:20px; font-weight:normal; }
h3 { font-size:15px; color:#333; line-height:18px; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.centered { text-align:center; }
img { vertical-align:middle; }
input, select, textarea { color:#555; vertical-align:middle; margin:0; font-size:12px; font-family:Verdana; }
a img { border:none; }
img.border { border:1px solid #c5c5c5; }
a img.border { border:1px solid #c5c5c5; }
a:hover img.border { border:1px solid #0049df; }
.DLine { margin:0 5px; }
.Line { background:url(../images/line_blog.gif) no-repeat; height:3px; }
.Smallerbox { margin-bottom:5px; }
.Smallbox { margin-bottom:10px; }
.Midbox { margin-bottom:15px; }
.box { margin-bottom:15px; }
ul.Lists li { list-style:none; padding:10px; display:inline-block; position:relative; color:#333; width:96.1%; margin-bottom:2px; }
.ImgBox { float:left; width:92px; background:url(../images/admin_manage_pic_border_top.gif) left top no-repeat; padding-top:6px; display:block; }
.ImgBox .Btm { background:url(../images/admin_manage_pic_border_btm.gif) left bottom no-repeat; width:92px; text-align:center; display:block; padding-bottom:6px; margin-bottom:5px; position:relative; z-index:0;/*     *z-index:-1;*/
}
.ImgBox_big { float:left; width:192px; background:url(../images/pic_border_big_top.gif) left top no-repeat; padding-top:6px; display:block; }
.ImgBox_big .Btm { background:url(../images/pic_border_big_btm.gif) left bottom no-repeat; width:192px; text-align:center; display:block; padding-bottom:6px; }
ul.Lists li .ContentBox { float:left; width:385px; margin-left:13px; display:inline; }
ul.Lists li label { padding:0; margin:0; font-weight:normal; text-align:left; }
.Dotted { border-bottom:1px dotted #ccc; margin-top:5px; height:1px; }
.SmallFont { font-size:12px; }
.Credits { background:url(../images/credit_icon.gif) left center no-repeat; padding-left:20px; font-size:12px; color:#333; padding-top:1px; }
.Items { background:url(../images/item_icon.gif) left center no-repeat; padding-left:22px; font-size:12px; color:#333; }
.Titlebox { background:url(../images/title_line.gif) no-repeat; width:360px; height:7px; margin-top:10px; }
label { float:left; padding:3px 0; width:83px; margin-right:10px; font-weight:bold; color:#333; text-align:right; }
.icon { margin-right:5px; }
.icon_big { margin-right:10px; }
.icon_biger { margin-right:15px; }
.Cancel { margin:6px 0 0 5px; float:left; }
.NormalFont { font-weight:normal; color:#777; }
.BigFont { font-size:13px; }
.BiggerFont { font-size:15px; }
.TitleFont { font-size:14px; color:#0049df; }
.Page a { padding:0 3px; }
.Page .activated { padding:0 3px; font-weight: bold; color: #333; }
.Page .hidden { color: #333; }
.LH { line-height:18px; }
.NameFont { background:#fdfeb2; padding:2px; }
.Error { background:url(../images/error_icon.gif) left center no-repeat; padding-left:20px; color:#d50d10; font-weight:bold; }
.Successful { background:url(../images/successful_icon.gif) left center no-repeat; padding-left:20px; color:#048901; font-weight:bold; }
.Enable { background:url(../images/enable_icon.gif) left center no-repeat; padding-left:20px; color:#d50d10; }
.SaveBox { background:#ffeeee; border:1px solid #ff8788; color:#333; line-height:20px; padding:10px; }
.SuccessfulBox { background:#f3ffe3; border:1px solid #3bbf44; color:#333; line-height:20px; padding:10px; }
.AddSeries { background:url(../images/admin_manage_series_addseries_bg.gif) no-repeat; width:486px; padding:5px 10px 5px 14px; line-height:27px; font-size:12px; font-weight:bold; color:#333; }
.YellowBox { background:url(../images/yellowbox_bg_top.gif) left top no-repeat; padding-top:10px; }
.YellowBox .Btm_big { background:url(../images/yellowbox_bg_btm.gif) left bottom no-repeat; padding:0 15px 10px; }
.YellowBox .AlbumShow_big a { margin-right:16px; }
.Yellow_bgBox { border:1px solid #ffcc00; background:#feffcb; padding:10px; }
.ThinGrey_bgBox { background:#f5f5f5; padding:10px; }
.AddSeries .TxtInput { margin-left:5px; }
.Cancel { float:left; margin-top:5px; }
.btnBox a.Blue_btn { margin-right:5px; }
a.Delete { background:url(../images/delete_icon.gif) left center no-repeat; padding-left:15px; color:#f00; text-decoration:none; }
a.Delete:hover { color:#f00; text-decoration:none; }
.AlbumShow img { margin:0 3px; }
.MainBox { width:550px; float:right; }
.MainBox h3 { margin-right:10px; line-height:normal; }
.MainBox a.BlueLink { margin-top:5px!important; }
.AlbumShow_big a { margin-right:14px; *margin-right: 16px;
float:left; width:92px; }
.AlbumShow_big a.btn { margin-top:32px; width:auto; }
.AlbumShow_big .Btm { margin-bottom:5px; }
.AlbumShow_bigest img { margin-right:15px; }
.Upload_CoverArt_btn { background:url(../images/upload_coverart_img_btn.gif) no-repeat; width:130px; height:22px; border:none; cursor:pointer; }
.Upload_MoreArt_btn { background:url(../images/upload_moreart_img_btn.gif) no-repeat; width:132px; height:22px; border:none; cursor:pointer; }
.SMR_btn { background:url(../images/save_review_img_btn.gif) no-repeat; width:120px; height:22px; border:none; cursor:pointer; }
.ReviewsBox .ImgBox { width:40px; text-align:center; background:none; margin-right:15px; padding:0; }
.ReviewsBox .InfoBox { float:left; width:435px; }
.ReviewsBox ul.Lists li { position:relative; }
.ReviewsBox ul.Lists li .Rated { position:absolute; right:15px; top:15px; }
table.Lists tr td { padding:5px; color:#333; }
table.Lists .Successful { font-weight:normal; }
table.Lists tr.Yellow_bgBox { border:none; background:url(../images/members_edit_bg.gif) no-repeat; }
table.Lists tr.Yellow_bgBox select { width:75px; }
table.Lists tr.Yellow_bgBox .Select { width:90px; }
ul.AlbumLists li { float:left; display:inline; width:134px; height:155px; padding-top:5px; }
ul.AlbumLists li img { margin-bottom:7px; }
ul.AlbumLists li input { margin:3px 10px 0 0; }
a.Comment { background:url(../images/comment_icon.gif) left center no-repeat; padding-left:20px; font-size:12px; font-weight:bold; }
a.Share { background:url(../images/share_icon.gif) left center no-repeat; padding-left:18px; font-size:12px; font-weight:bold; }
a.ReadMore { background:url(../images/arrow_right_read.gif) left center no-repeat; padding-left:15px; font-size:12px; font-weight:bold; }
.BtmFont { font-size:12px; color:#000; }
.SLine { background:url(../images/admin_manage_title_line.gif) no-repeat; height:7px; }
.stframe { height:305px; }
/* ======================================================== INPUT ==========================================================*/
.TxtInput { width:194px; padding:3px; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-top:1px solid #515151; border-left:1px solid #515151; margin-right:8px; }
.SmallTxtInput { width:94px; padding:3px; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-top:1px solid #515151; border-left:1px solid #515151; margin-right:8px; }
select { width:134px; padding:2px; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-top:1px solid #515151; border-left:1px solid #515151; margin-right:8px; }
.Select { width:202px; padding:2px; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-top:1px solid #515151; border-left:1px solid #515151; margin-right:8px; }
textarea { width:392px; padding:3px; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-top:1px solid #515151; border-left:1px solid #515151; margin-right:8px; height:60px; }
.Textarea { width:392px; padding:3px; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-top:1px solid #515151; border-left:1px solid #515151; margin-right:8px; height:180px; }
/* ======================================================== COLOR ==========================================================*/
.Black { color:#000; }
.ThinBlack { color:#333; }
.DarkRed { color:#d50d10; }
.Red { color:#f00; }
.Blue { color:#0049df; }
.DarkGrey_bg { background:#e9e8e8; }
.ThinGrey_bg { background:#f5f5f5; }
.Yellow_bg { background:#fdfeb2; }
.Green { color:#048901; }
.Grey { color:#555; }
/* ======================================================== LINK ==========================================================*/
a { color:#555; text-decoration:underline; cursor:pointer; }
a:hover { color:#0049df; text-decoration:none; }
a.BlueLink { color:#0049df; text-decoration:none; }
a.BlueLink:hover { text-decoration:underline; }
a.NameLink { color:#333; text-decoration:none; font-weight:bold; }
a.NameLink:hover { text-decoration:underline; }
a.stbutton { color:#0049df; text-decoration:none; font-size:12px; }
a.stbutton:hover { text-decoration:underline; }
/* ======================================================== BTN ==========================================================*/
a.Blue_btn { background:url(../images/blue_btn_l.gif) left top no-repeat; float:left; padding-left:15px; height:28px; text-decoration:none; }
a.Blue_btn span { background:url(../images/blue_btn_r.gif) right top no-repeat; float:left; padding-right:15px; line-height:28px; height:28px; color:#fff; font-weight:bold; text-decoration:none; font-size:12px; }
a.Blue_btn:hover span { color:#b0faff; text-decoration:none; }
a.Blue_btn span img { vertical-align:inherit; }
a.SmallBlue_btn { background:url(../images/blue_small_btn_l.gif) left top no-repeat; float:left; padding-left:10px; height:16px; text-decoration:none; }
a.SmallBlue_btn span { background:url(../images/blue_small_btn_r.gif) right top no-repeat; float:left; padding-right:10px; line-height:14px; height:16px; color:#fff; text-decoration:none; font-size:12px; font-weight:normal; }
*html a.SmallBlue_btn span { padding-top:1px; height:15px; line-height:normal; }
a.SmallBlue_btn:hover span { color:#b0faff; text-decoration:none; }
a.Grey_btn { background:url(../images/grey_btn_l.gif) left top no-repeat; float:left; padding-left:15px; height:28px; text-decoration:none; margin-right:5px; }
a.Grey_btn span { background:url(../images/grey_btn_r.gif) right top no-repeat; float:left; padding-right:15px; line-height:28px; height:28px; color:#333; text-decoration:none; font-weight:bold; font-size:12px; }
a.Grey_btn:hover span { color:#0049df; text-decoration:none; }
a.Yellow_btn { background:url(../images/yellow_btn_l.gif) left top no-repeat; float:left; padding-left:15px; height:26px; text-decoration:none; margin-right:5px; }
a.Yellow_btn span { background:url(../images/yellow_btn_r.gif) right top no-repeat; float:left; padding-right:15px; line-height:26px; height:26px; color:#333; text-decoration:none; font-weight:bold; }
a.Yellow_btn:hover span { color:#663500; text-decoration:none; }
/* ======================================================== WRAPPER ==========================================================*/
.Wrapper { width:720px; margin:0 auto; }
/* ======================================================== HEADER ==========================================================*/
.Header { padding:15px 0 0px 30px; }
.Leng { float:right; width:560px; }
.Sign { padding-top:5px; float:right; }
div.Menu{ margin:45px 0 10px 0; background:url(../images/blue_menu-l.gif) no-repeat 0 0; padding-left:5px;}
div.Menu ul{ height:30px; line-height:30px; list-style:none; background:url(../images/blue_menu-r.gif) no-repeat 100% 0; padding-right:5px;}
div.Menu ul li{ float:left;}
div.Menu ul li a{ display:block; padding:0 10px; color:#fff; font-weight:900; border-right:1px solid #fff; text-decoration:none;}
div.Menu ul li a:hover{ text-decoration:none; color:#B0FAFF;}
ul.Menu { margin-top:45px; padding:0; list-style:none; float:right; }
ul.Menu li { float:left; display:inline; margin-right:1px; list-style-type:none; }
ul.Menu li a.menu1 { background:url(../images/menu1.gif) left top no-repeat; width:78px; height:38px; float:left; }
ul.Menu li a.menu2 { background:url(../images/menu2.gif) left top no-repeat; width:109px; height:38px; float:left; }
ul.Menu li a.menu3 { background:url(../images/menu3.gif) left top no-repeat; width:111px; height:38px; float:left; }
ul.Menu li a.menu4 { background:url(../images/menu4.gif) left top no-repeat; width:66px; height:38px; float:left; }
ul.Menu li a.menu5 { background:url(../images/menu5.gif) left top no-repeat; width:94px; height:38px; float:left; }
ul.Menu li a.menu6 { background:url(../images/menu6.gif) left top no-repeat; width:89px; height:38px; float:left; }
ul.Menu li a:hover { background-position: left bottom; background-repeat:no-repeat; }
ul.Menu li a.activated { background-position: left bottom; background-repeat:no-repeat; }
/* ======================================================== CONTENT ==========================================================*/
.Content { width:100%; line-height:18px; }
.SlideShowBox { position:relative; margin-bottom:38px; height:306px; background:url(../images/splash_banner_bg.gif) no-repeat; padding:2px; }
.SignUp_btn { position:absolute; bottom:-32px; right:25px; }
.button_signupnow { width:221px; height:94px; padding-top:252px; padding-left:477px; }
.DescBox .box { margin-right:6px; float:left; margin-bottom:0; }
.DescBox a.Blue_btn { margin-top:5px; }
.LibraryBox { background:url(../images/library_bg.gif) no-repeat; padding:10px 12px; width:211px; height:116px; line-height:normal; }
.LibraryBox .icon { margin-right:2px; }
.SearchBox { background:url(../images/search_bg.gif) no-repeat; padding:6px; margin-top:5px; }
.Searchinput { background:url(../images/search_input.gif) no-repeat; padding:3px; width:154px; border:none; font-size:12px; color:#555; }
/* ======================================================== SIDECOL ==========================================================*/  
.SideCol { float:left; width:157px; }
.SideCol .TopBar { background:url(../images/sidecol_top_bar.gif) left top no-repeat; width:157px; height:10px; }
.SideCol .BtmBar { background:url(../images/sidecol_btm_bar.gif) left bottom no-repeat; width:137px; padding:0 10px 20px; }
.SideCol .Searchinput { width:110px;  *width: 105px;
margin-bottom:5px; float:left; margin-right:4px; }
.SideCol .btn { margin-top:5px; display:block; }
.CategoriesBox { margin-left:-10px; }
.CategoriesBox .TopBar { background:url(../images/categories_bar_top.gif) left top no-repeat; line-height:37px; padding:0 10px; height:42px; color:#777; font-weight:bold; width:137px; }
.CategoriesBox .BtmBar { background:url(../images/categories_bar_btm.gif) left bottom no-repeat; padding:5px 0 10px 7px; width:150px; }
.CategoriesBox .BtmBar ul.Lists li { padding:0; }
.CategoriesBox .BtmBar ul.Lists li a { display:block; background-position:left top; background-repeat:no-repeat; width:150px; height:36px; }
.CategoriesBox .BtmBar ul.Lists li a:hover { background-position:left bottom; }
.CategoriesBox .BtmBar ul.Lists li a.activated { background-position:left bottom; }
/* ======================================================== MAINCOL ==========================================================*/  
.MainCol { float:left; width:510px; background:url(../images/maincol_bg.gif) left top no-repeat; padding:25px 20px; margin-left:13px; display:inline; margin-right:0!important; margin-right:-3px; }
*html .MainCol { margin-left:3px; }
.Template { background:url(../images/template_bg.gif) left top no-repeat; padding:25px 20px; }
/* ======================================================== LOGINPAGE ==========================================================*/
.LoginPage .TxtInput { margin-right:10px; }
/* ======================================================== SIGNUPPAGE ==========================================================*/
.InfoBox .TxtInput { width:154px; }
.InfoBox select { width:104px; }
.InfoBox .box { float:left; width:175px; margin:0px; }
/* ==================================================== FINISHT SIGNUPPAGE =====================================================*/
.BPBox .box { margin:0; float:left; width:255px; text-align:center; }
/* ==================================================== ADMIN MANAGE PAGE =====================================================*/
.AdminPage .SideCol .BtmBar { padding:0 2px 20px; width:153px; }
.TitleBar { background:url(../images/admin_manage_title_bar.gif) no-repeat; padding:0 10px; line-height:30px; height:36px; font-size:13px; color:#333; font-weight:bold; margin:0 3px; }
.AdminPage ul.SubMenu li { padding:10px; background:url(../images/admin_manage_submenu_line.gif) left bottom no-repeat; font-weight:bold; list-style-type:none; }
.AdminPage ul.SubMenu li a { color:#333; text-decoration:none; width:133px; display:block; }
.AdminPage ul.SubMenu li a:hover { color:#0049df; text-decoration:none; }
.AdminPage ul.SubMenu li a.activated { background:url(../images/arrow_right_blue.gif) right center no-repeat; color:#0049df; }
.AdminPage .Titlebox { background:url(../images/admin_manage_title_line.gif) no-repeat; width:510px; height:6px; margin-top:10px; }
.SearchResults { font-size:14px; color:#333; font-weight:bold; }
.KeyWord { font-size:18px; color:#048901; }
.TotalFont { font-size:18px; }
.Sort a { padding:0 1px; }
.Sort .activated { padding:0 1px; }
.DisplayBox_top { background:url(../images/admin_manage_displaybox_top_bg.gif) repeat-x; border-top:1px solid #c5c5c5; border-bottom:1px dotted #d3d3d3; line-height:19px; padding:4px 10px 3px; }
.DisplayBox_btm { background:url(../images/admin_manage_displaybox_btm_bg.gif) repeat-x; border-bottom:1px solid #c5c5c5; border-top:1px dotted #d3d3d3; line-height:19px; padding:4px 10px; }
.AdminPage ul.Lists li:hover { background:#e7fecb; }
/* ==================================================== ADMIN MANAGE BOOK PAGE =====================================================*/
.AM_BookPage ul.Lists li { position:relative; line-height:18px; }
ul.Lists li .Rated { position:absolute; right:10px; top:10px; }
.AM_BookPage a.SmallBlue_btn { margin:0 5px; }
/* =========================================== ADMIN MANAGE SERIES PAGE ===================================================*/
.AM_SeriesPage ul.Lists li { padding:5px 10px; color:#333; width:490px; }
.AM_SeriesPage ul.Lists li .TxtInput { width:300px; }
.AM_SeriesPage ul.Lists li.Yellow_bg { color:#d50d10; font-weight:bold; }
/* =========================================== ADMIN MANAGE EBOOK ADD &EDIT PAGE ===================================================*/
.AddEbookPage label { width:92px; }
.AddEbookPage ul.Lists li { margin-left:102px; border:1px solid #ffcc00; background:#feffcb; padding:10px; width:378px; margin-bottom:10px; }
.AddEbookPage ul.Lists li .ImgBox { background:none; width:80px; margin-right:10px; padding:0; }
.AddEbookPage ul.List2 li { margin-left:32px; margin-top: 5px; width: 278px; background:#f3facb; }
.AddEbookPage .InfoBox_desc { width:275px; }
/* =========================================== ADMIN MANAGE EBOOK PREVIEW PAGE ===================================================*/
.AlbumBox { float:left; width:192px; text-align:center; }
.InfoBox_desc { float:left; margin-left:20px; display:inline; color:#333; }
.InfoBox_desc h1 { color:#333; }
.InfoBox_desc label { font-weight:normal; margin:0; padding:0; text-align:left; width:85px; }
/* =========================================== SHOPCART PAGE ===================================================*/
.ShoppingCart_Page table.Lists tr td { padding:10px 7px; }
/* =========================================== BOOK STORE PAGE ===================================================*/
.BSPage .ImgBox .Btm { position:relative; }
.FeaturedDiv { position:absolute; bottom:6px; left:6px; color:#fff; font-size:12px; text-align:center; line-height:14px; background:url(../images/featured_bg.png) no-repeat; width:80px; }
/* =========================================== Kids PAGE ===================================================*/
.KidsPage ul.AlbumLists li { width:93px; padding:10px 17px 0; height:140px; text-align:center; }
.KidsPage ul.AlbumLists li img { margin:0; }
/* =========================================== ARTS PAGE ===================================================*/
.ArtsPage .Btn { margin-left:135px; }
/* ===========================================EDIT PROFILE PAGE ===================================================*/
.EProfilePage .Yellow_bgBox label { width:130px; }
.EProfilePage .InfoBox_desc { margin-left:20px; display:inline; font-size:12px; color:#777; }
/* ===========================================VIEW PROFILE PAGE ===================================================*/
.VProfilePage label { width:135px; padding:0; font-weight:normal; }
.VProfilePage .icon { margin-right:10px; }
#demo { float:left; }
/* =========================================== CATEGORIES PAGE ===================================================*/
.CategoriesPage ul.Lists li label { font-weight:bold; margin-right:10px; width:43px; }
.CategoriesPage .Dotted { width:91%; margin:0 22px; }
/* =========================================== EDIT CATEGORIES PAGE ===================================================*/
.ECategoriesPage ul.Lists li label { font-weight:bold; margin-right:10px; width:152px; text-align:right; }
.ECategoriesPage .EditBox { float:left; width:91%; display:inline; }
.ECategoriesPage .InfoBox_desc { width:280px; margin-left:10px; }
/* =========================================== WRITE REVIEW PAGE ===================================================*/
.WRBox { background:url(../images/write_review_bg_top.gif) left top no-repeat; padding-top:6px; }
.WRBox .Btm { background:url(../images/write_review_bg_btm.gif) left bottom no-repeat; padding:5px 20px 15px; }
.WRBox .Btm textarea { width:462px; height:100px; margin:0 0 10px 0; }
/* =========================================== ADMIN PREVIEW PAGE ===================================================*/
.AM_PreviewPage .InfoBox_desc { width:298px; }
/* =========================================== MASSMAIL MEMBERS PAGE ===================================================*/
.MembersPage .TxtInput { margin:0; width:361px; }
.MembersPage .ImgBox_big { margin:0 25px 20px 0; }
.MembersPage .SearchResults { font-family:Verdana; }
/* =========================================== CONTACK US PAGE ===================================================*/
.ContactUsPage textarea { height:180px; margin:0; width:406px; }
/* =========================================== ACCOUT PAGE ===================================================*/
.AccountPage a.Blue_btn span img { vertical-align:middle; }
/* =========================================== SHARE INFORMATION PAGE ===================================================*/
.InformationPage ul.AlbumLists li { width:255px; text-align:center; }
/* =========================================== ABOUT US PAGE ===================================================*/
.HowBox span { float:left; width:140px; text-align:center; margin-right:6px; }
.HowBox span img { margin-bottom:10px; }
.HowBox span.step { width:auto; margin-top:32px; }
.HowBox span .Title { font-size:16px; }
/* =========================================== MY EBOOKS PAGE ===================================================*/
.MyEbooksPage ul.Lists li.YellowBox { border-top:2px solid #ff7e00; padding-top:20px; background:#fdfeb2; margin-top:20px; }
.MyEbooksPage ul.Lists li.YellowBox .ImgBox { background:url(../images/pic_border_top_darkred.gif) left top no-repeat; }
.MyEbooksPage ul.Lists li.YellowBox .ImgBox .Btm { background:url(../images/pic_border_btm_darkred.gif) left bottom no-repeat; }
.MyEbooksPage ul.Lists li.YellowBox .Rated { top:20px; }
.GiftBox { position:absolute; right:0; top:-14px; background:url(../images/giftbox_bg_l.gif) left top no-repeat; padding-left:60px; float:left; }
.GiftBox span { background:url(../images/giftbox_bg_r.gif) right top no-repeat; padding-right:25px; line-height:28px; color:#fff; font-weight:bold; float:left; }
.GiftBox span a { color:#fcff00; text-decoration:none; }
.GiftBox span a:hover { color:#fcff00; text-decoration:underline; }
/* =========================================== BLOG PAGE ===================================================*/
.BlogPage .ThinGrey_bgBox { background:#f5f5f5; padding:5px 10px; display:block; }
.BlogPage ul.Lists li { padding:15px 0px; margin:0; width:auto; }
.BlogPage .Page a { background:url(../images/page_bg_blog.gif) repeat-x; border:1px solid #a7bfee; padding:2px 6px; font-weight:bold; }
.BlogPage .Page .activated { padding:3px 7px; background:#909090; color:#fff; }
.ReviewsBox ul.Lists li { padding:10px; width:96.1%; }
/* =========================================== ADMIN ADS PAGE ===================================================*/
.AdminAds_Page .TxtInput { width:200px; margin:0; }
.AdminAds_Page .InfoBox_desc { width:328px; }
/* ======================================================== FOOTER ==========================================================*/
.Footer { background:url(../images/footer_bg.gif) left top repeat-x; border-top:1px solid #dedede; padding-top:5px; padding-bottom:35px; }
.CopyRightBox { float:left; padding-top:4px; }
/* ============================================== SLIDESHOW BOX =====================================================*/
#pic { width:716px; height:306px; overflow:hidden; }
#play { position:absolute; right:15px; top:10px; }
#play a { text-decoration: none; border:1px solid #c6c6c6; background-color:#e2e2e2; color:#444444; margin:0 3px; padding:3px 5px; display:inline-block; }
.anyClass ul li { margin-right:2px; }

/* ============================================== Menu  =====================================================*/
